package com.dce.dev.api.dto.delivery;

import com.dce.dev.api.dto.base.AbstractDTO;

import io.swagger.annotations.ApiModelProperty;

public class DeliveryDetailDTO extends AbstractDTO{
    
	@ApiModelProperty(value="配对日")
    private String matchDate;
	
	@ApiModelProperty(value="交割配对号：从1开始递增1")
	private String deliveryNo;
	
	@ApiModelProperty(value="阶段状态（沟通确认，现场交割，完成，评价）")
	private String deliveryStatus;
	
	@ApiModelProperty(value="合约号")
	private String contractId;
	
	@ApiModelProperty(value="配对数量")
	private String deliveryQTY;
	
	@ApiModelProperty(value="交割方法(????)")
	private String deliveryMethod;
	
	@ApiModelProperty(value="交收时间")
	private String deliveryTime;
	
	@ApiModelProperty(value="买方会员号")
	private String buyMemberId;
	
	@ApiModelProperty(value="买方客户号")
	private String buyClientId;
	
	@ApiModelProperty(value="卖方会员号")
	private String sellMemberId;
	
	@ApiModelProperty(value="卖方客户号")
	private String sellClientId;
	
	@ApiModelProperty(value="仓库办公地址")
	private String whOfficeAddr;
	
	@ApiModelProperty(value="仓库注册地址")
	private String whRegAddr;
	
	@ApiModelProperty(value="仓库联系电话")
	private String whTel;
	
	@ApiModelProperty(value="仓库编码")
	private String whCode;
	
	@ApiModelProperty(value="是否需要发票（1.需要；0.不需要）")
	private String isNeedinvoice;
	
	@ApiModelProperty(value="是否需要质检（1.需要；0.不需要）")
	private String isNeedinspect;
	
	@ApiModelProperty(value="交割收车量总数")
	private String deliveryVehicleCount;
	
	@ApiModelProperty(value="交收总重量")
	private String deliveryTotalWeight;
	
	@ApiModelProperty(value="交收总数量")
	private String deliveryTotalCount;
	
	@ApiModelProperty(value="是否拥有卫生防疫证明(1.有 0 .无)")
	private String isHaveHealthCertificate;
	
	@ApiModelProperty(value="是否拥有控食资料 (1.有 0 .无)")
	private String isHaveFoodControl;
	
	@ApiModelProperty(value="争议记录条数")
	private String deliveryDisputeCount;
	
	@ApiModelProperty(value="异常信息条数")
	private String deliveryAbnormalCount;
	
	@ApiModelProperty(value="综合评价总分")
	private String totalEvaluate;
	
	@ApiModelProperty(value="到场确认数量")
	private String attendanceConfirmationCount;
	
	@ApiModelProperty(value="完成确认数量")
	private String completeConfirmationCount;

	public String getDeliveryTime() {
		return deliveryTime;
	}

	public void setDeliveryTime(String deliveryTime) {
		this.deliveryTime = deliveryTime;
	}

	public String getBuyMemberId() {
		return buyMemberId;
	}

	public void setBuyMemberId(String buyMemberId) {
		this.buyMemberId = buyMemberId;
	}

	public String getBuyClientId() {
		return buyClientId;
	}

	public void setBuyClientId(String buyClientId) {
		this.buyClientId = buyClientId;
	}

	public String getSellMemberId() {
		return sellMemberId;
	}

	public void setSellMemberId(String sellMemberId) {
		this.sellMemberId = sellMemberId;
	}

	public String getSellClientId() {
		return sellClientId;
	}

	public void setSellClientId(String sellClientId) {
		this.sellClientId = sellClientId;
	}

	public String getWhOfficeAddr() {
		return whOfficeAddr;
	}

	public void setWhOfficeAddr(String whOfficeAddr) {
		this.whOfficeAddr = whOfficeAddr;
	}

	public String getWhTel() {
		return whTel;
	}

	public void setWhTel(String whTel) {
		this.whTel = whTel;
	}

	public String getWhCode() {
		return whCode;
	}

	public void setWhCode(String whCode) {
		this.whCode = whCode;
	}

	public String getIsNeedinvoice() {
		return isNeedinvoice;
	}

	public void setIsNeedinvoice(String isNeedinvoice) {
		this.isNeedinvoice = isNeedinvoice;
	}

	public String getIsNeedinspect() {
		return isNeedinspect;
	}

	public void setIsNeedinspect(String isNeedinspect) {
		this.isNeedinspect = isNeedinspect;
	}

	public String getDeliveryVehicleCount() {
		return deliveryVehicleCount;
	}

	public void setDeliveryVehicleCount(String deliveryVehicleCount) {
		this.deliveryVehicleCount = deliveryVehicleCount;
	}

	public String getDeliveryTotalWeight() {
		return deliveryTotalWeight;
	}

	public void setDeliveryTotalWeight(String deliveryTotalWeight) {
		this.deliveryTotalWeight = deliveryTotalWeight;
	}

	public String getDeliveryTotalCount() {
		return deliveryTotalCount;
	}

	public void setDeliveryTotalCount(String deliveryTotalCount) {
		this.deliveryTotalCount = deliveryTotalCount;
	}

	public String getIsHaveHealthCertificate() {
		return isHaveHealthCertificate;
	}

	public void setIsHaveHealthCertificate(String isHaveHealthCertificate) {
		this.isHaveHealthCertificate = isHaveHealthCertificate;
	}

	public String getIsHaveFoodControl() {
		return isHaveFoodControl;
	}

	public void setIsHaveFoodControl(String isHaveFoodControl) {
		this.isHaveFoodControl = isHaveFoodControl;
	}

	public String getDeliveryDisputeCount() {
		return deliveryDisputeCount;
	}

	public void setDeliveryDisputeCount(String deliveryDisputeCount) {
		this.deliveryDisputeCount = deliveryDisputeCount;
	}

	public String getDeliveryAbnormalCount() {
		return deliveryAbnormalCount;
	}

	public void setDeliveryAbnormalCount(String deliveryAbnormalCount) {
		this.deliveryAbnormalCount = deliveryAbnormalCount;
	}

	public String getTotalEvaluate() {
		return totalEvaluate;
	}

	public void setTotalEvaluate(String totalEvaluate) {
		this.totalEvaluate = totalEvaluate;
	}

	public String getAttendanceConfirmationCount() {
		return attendanceConfirmationCount;
	}

	public void setAttendanceConfirmationCount(String attendanceConfirmationCount) {
		this.attendanceConfirmationCount = attendanceConfirmationCount;
	}

	public String getCompleteConfirmationCount() {
		return completeConfirmationCount;
	}

	public void setCompleteConfirmationCount(String completeConfirmationCount) {
		this.completeConfirmationCount = completeConfirmationCount;
	}

	public String getMatchDate() {
		return matchDate;
	}

	public void setMatchDate(String matchDate) {
		this.matchDate = matchDate;
	}

	public String getDeliveryNo() {
		return deliveryNo;
	}

	public void setDeliveryNo(String deliveryNo) {
		this.deliveryNo = deliveryNo;
	}

	public String getDeliveryStatus() {
		return deliveryStatus;
	}

	public void setDeliveryStatus(String deliveryStatus) {
		this.deliveryStatus = deliveryStatus;
	}

	public String getContractId() {
		return contractId;
	}

	public void setContractId(String contractId) {
		this.contractId = contractId;
	}

	public String getDeliveryQTY() {
		return deliveryQTY;
	}

	public void setDeliveryQTY(String deliveryQTY) {
		this.deliveryQTY = deliveryQTY;
	}

	public String getDeliveryMethod() {
		return deliveryMethod;
	}

	public void setDeliveryMethod(String deliveryMethod) {
		this.deliveryMethod = deliveryMethod;
	}

	public String getWhRegAddr() {
		return whRegAddr;
	}

	public void setWhRegAddr(String whRegAddr) {
		this.whRegAddr = whRegAddr;
	}
	
}
